package com.edu.datasource.type;

import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
/**
 6  * 动态数据源（需要继承AbstractRoutingDataSource）
 使用DatabaseContextHolder获取当前线程的DatabaseType
 7  */
public class DynamicDataSource extends AbstractRoutingDataSource{

    protected Object determineCurrentLookupKey() {
        return DatabaseContextHolder.getDatabaseType();
    }
}
